Definition of Myocastor Coypus

  • (noun) aquatic South American rodent resembling a small beaver; bred for its fur

Synonyms of Myocastor Coypus


Antonyms of Myocastor Coypus


No Antonyms Found.

Homophones of Myocastor Coypus


No Homophones Found.